leopard-spotted goby - English Synonyms Dictionary